home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
AMIGA
/
(A)TB
/
(A)TBK.ADF
/
Terminal
/
HandShake.review
< prev
next >
Wrap
Text File
|
1991-02-10
|
13KB
|
236 lines
This file contains a test of five VT100 emulators which appeared on
USENET. I am writing this preamble to discuss the results. Below the
line of dashes this file appears exactly as it did on USENET.
In This test the tester claims that Handshake does not support a full
132 columns. It does. However it uses a 660 pixel screen instead of
the usual 640 to do this. This means that the Handshake screen
extends further to the right than the workbench screen. It is
possible that you will not be able to see the last few columns of 132
column mode and the depth arrangment gadgets on the right side of the
title bar. If this is the case, run preferences and move the screen
to the left a little this will allow you to see the whole Handshake
screen. This is what must have happened to the tester.
The tester also claims that he is not sure if Handshake smooth
scrolls. I am not sure what happened here but I assure you that
Handshake smooth scrolls. Try it yourself. Just select Smooth scroll
from the TERMINAL menu.
For the Answerback test, the tester claims that none of the emulators
supports the entering of an answerback message. He must have missed
the Answer Back item from the TERMINAL menu. Handshake does support
this.
The alternate ROM character sets are marked as "unknown" in the test.
Handshake handles these by mapping the ASCII and Special Graphics
character sets onto ROM 0 and ROM 1 respectively.
In the test it was correctly pointed out that Handshake did not
correctly handle the UK character set mode. This has been fixed in
the current release.
I would also like to take this time to thank Mr. Strovnik for taking
the time to run these tests on Handshake and hope that the few
corrections that I have made to this results in the above paragraphs
will make Handshake even better and more usable product to him and
others.
And now for the test itself! The text below here has not been altered
in any way.
---------------------------------------------------------------------
From rutgers!husc6!necntc!ames!lll-tis!ssc!strovink Mon Jul 13
21:21:24 EDT 1987
Relay-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site cbmvax.UUCP
Path: cbmvax!rutgers!husc6!necntc!ames!lll-tis!ssc!strovink
>From: strovink@ssc.afit.arpa (Mark Strovink)
Newsgroups: comp.sys.amiga
Subject: vt100 emulators (+ Handshake)
Message-ID: <161@ssc.afit.arpa>
Date: 1 Jul 87 17:44:58 GMT
Date-Received: 1 Jul 87 23:20:25 GMT
Reply-To: strovink@ssc.UUCP (Mark Strovink)
Organization: Air Force Institute of Technology; WPAFB, OH
Lines: 132
Keywords: emulators, vt100, handshake
I could not resist running VTtest on Handshake v1.21a when I saw
Marco Papa's results for some vt100 emulators. The following contains
Marco Papa's [editted but not changed] results along with mine.
Here are the results of running Per Linberg's VTTest program on Diga!
1.0, A-Talk 1.1, Dave Wecker's VT100 2.6 and the VT100 emulator
included in xterm 6.6B as part of the X Window System. I [Marco Papa]
run version 1.7b of the VT100 test program, dated 1985-04-19. The
test was compiled on a VAX running 4.2BSD [4.3BSD for me]. Here are
the gruesome details.
The notes are as follows:
OK passes the test with NO errors
FAILS There is at least ONE error
NA The feature is not available.
TEST TYPE Diga! A-Talk xterm VT100 (2.6) Handshake v1.21a
--------- ----- ------ ----- ----------
1. Test of Cursor movement
a) 80 char screen pattern FAILS OK FAILS OK
OK
b) 132 char screen pattern FAILS OK FAILS FAILS
OK
Diga! supports 80, 128, and 132 chars/line. A-Talk supports 80 and
128. [Handshake supports 80 and 128 (but acts like 132 by
remembering what is in columns 129 through 132 although you cannot
see it)]
c) cursor control char
inside ESC sequence FAILS OK OK OK
OK
d) leading zeros in ESC
sequence OK OK OK OK
OK
2. Test of Screen Features
a) wrap around mode setting FAILS OK OK OK
OK
b) Tab setting/resetting OK OK OK FAILS
OK
c) light background FAILS OK OK FAILS
OK
d) dark background FAILS OK OK FAILS OK
e) scroll up region 2 OK OK OK OK
OK
f) scroll down region 2 OK OK OK OK
OK
g) scroll up region 24 OK OK OK OK
OK
h) scroll down region 24 OK OK OK OK
OK
Note: only xterm partially supports "soft" scroll. [All others
were "jump" scroll (Handshake might "soft", but at 3am it SEEMED to
jump).]
i) origin mode test 1 OK OK OK FAILS
OK
j) origin mode test 2 OK OK OK OK
OK
k) graphics rendition FAILS OK OK OK
OK
[is anyone else bothered by the look of underlines with inverse
characters?]
l) save/restore cursor with
underscore/blink/reverse FAILS OK OK FAILS
OK
3. Test of Character Sets
a) USA ASCII OK OK OK OK
OK
b) UK FAILS OK OK FAILS
ASCII
c) graphics/line drawing FAILS OK OK OK (prtly)
OK
d) Alternate ROM 1 FAILS OK FAILS FAILS
unknown
e) Alternate ROM 2 FAILS FAILS FAILS FAILS
unknown
4. Test of double Size Characters
[** Handshake v1.21a DOES support double size characters! **]
None of the [other] emulators supports double height/double width
character fonts. Most of them will still place the character at
the right spot with no garbage around. FAILS here means garbage on
screen,
OK means no garbage [OKAY means works like vt100].
a) double height/width FAILS OK OK OK
OKAY
b) Frame with blinking bold FAILS OK OK OK
OKAY
c) Half box OK OK OK OK
OKAY
5. Test of Keyboard
[only Handshake shows LEDs. For LED test only: FAILS means garbage
on screen, OK means no garbage, OKAY means LEDs display correctly]
a) LEDs FAILS OK OK OK
OKAY
b) Auto-repeat OFF FAILS FAILS OK FAILS
OK
c) Auto-repeat ON OK OK OK OK
OK
d) ANSI Reset Cursor Mode OK OK OK OK
OK
e) VT52 Cursor Mode FAILS FAILS FAILS FAILS
OK
f) ANSI numeric keypad FAILS OK OK OK
OK
g) ANSI application keypad FAILS OK OK OK
OK
Diga! does not remap PF keys and keypad "," in either num. or
appl. mode
h) VT52 numeric keypad FAILS FAILS FAILS FAILS
OK
i) VT52 application keypad FAILS FAILS FAILS FAILS
OK
A-Talk includes a VT52 emulator that passes test e, h and i.
j) control codes OK OK OK OK
OK
6. Test of Terminal Reports
a) Answerback Message NA NA NA NA
NA
All emulators pass the test, but do not allow entering a message
b) Linefeed/Newline Set FAILS OK OK FAILS
OK
c) Linefeed/Newline Reset OK OK OK OK
OK
d) Report terminal status FAILS OK OK OK
OK
e) Report cursor position FAILS OK OK OK
OK
f) Report device attribute OK OK OK OK
OK
g) Report Parameters 1 FAILS FAILS OK FAILS
OK
h) Report Parameters 2 FAILS FAILS OK OK
OK
7. Test of VT52 Mode
[** only Handshake supports VT52 mode **]
A-Talk includes a separate VT52 emulator that passes the test.
Diga! also provides a separate VT52 amulator.
8. Test of VT102 features (insert/delete char/line)
a) test 1 [accordian screen] FAILS FAILS OK FAILS
OK
b) test 2 [insert] FAILS FAILS OK FAILS
OK
c) test 3 [delete] FAILS FAILS OK FAILS
OK
[an "a" is in col 1, a "b" in col 132. delete removes everything
inbetween so "b" should move to col 2. With Handshake it does,
even though display stopped at column 128.]
d) test 4 [staggered columns]FAILS OK OK FAILS
OK
e) test 5 [staggered double ]FAILS OK OK FAILS
OK
f) ANSI insert char FAILS OK OK FAILS
OK
9. Test of reset and Self test
a) Reset FAILS OK OK OK
OK
b) confidence test FAILS OK OK OK
OK
The only thing that I did not include is the "Test of known bugs".
None of the emulators seem to implement any of them. [I ran into bugs
6 and 8 with Handshake]
[now back to our regularly scheduled show...]
Handshake v1.21a supports file capture/transmit and XMODEM tranfers.
You can save your setup, phone book, etc. It has some other features
but the above results seem more important (for now).
Handshake is shareware written by Eric Haberfellner
(BIX=ehaberfellner). He asks for a monetary contribution and suggests
the sum of $25.
Mark Strovink (strovink@afit-ab.arpa <- arpanet address)
Disclaimer: I have no affiliations with Eric or Howlett Gaffran, Inc.
and everything I say is my personal responsibility. Right Mom?
Caution: humorous ending under construction. Your tax dollars at
work!